home *** CD-ROM | disk | FTP | other *** search
EISA add-on card Configuration | 1996-07-27 | 10.3 KB | 429 lines |
- ;╔═════════════════════════════════════════════════════════════════╗
- ;║ ║
- ;║ Intel TokenExpress(tm) EISA/32 Network Adapter ║
- ;║ Adapter Configuration File Version 1.03 ║
- ;║ (C) Copyright 1992, Intel Corp. ║
- ;║ ║
- ;╚═════════════════════════════════════════════════════════════════╝
-
- BOARD
- ID = "INT1201"
- NAME = "Intel TokenExpress(tm) EISA/32 Network Adapter"
- MFR = "Intel"
- CATEGORY = "NET"
- SLOT = EISA
- LENGTH = 240
- AMPERAGE = 2000
- SKIRT = NO
- READID = YES
- IOCHECK = INVALID
- DISABLE = UNSUPPORTED
-
- COMMENTS = "\nThis is the Intel TokenExpress(tm) EISA/32 adapter, a
- high performance Token-Ring adapter for EISA bus
- computers. This adapter can operate on networks having
- a ring speed of either 4 or 16 Mbps.\n\n
- This adapter is software configurable using this
- configuration program. There are no external jumpers
- or switches to set."
-
- IOPORT(1) = 0zC20h ; Configuration Register 00h
- INITVAL = 00000000b
-
- IOPORT(2) = 0zC21h ; Configuration Register 01h
- INITVAL = 00xxxxxxb
-
- IOPORT(3) = 0zC22h ; Configuration Register 02h
- INITVAL = 00000000b
-
- IOPORT(4) = 0zC23h ; Configuration Register 03h
- INITVAL = xxxxxxxxb
-
- FUNCTION = "Token-Ring Network Adapter"
- TYPE = "NET,TOK"
-
- SUBFUNCTION = "I/O Address Location"
- COMMENTS = "\nA maximum of eight Intel TokenExpress EISA/32
- adapters may be installed in this computer. Each
- adapter's I/O port address must be unique. The
- available selections (in order of preference) are:"
-
- CHOICE = "0 = 0A18-0A23 & 0A30-0A3F"
- LINK
- PORT = 0A18h-0A1Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 0A20h-0A23h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A30h-0A3Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 000
- INIT = PORTADR(0A38h) 10000000
- INIT = PORTADR(0A38h) 01100000
- INIT = PORTADR(0A39h) 00000000
- CHOICE = "1 = 0A24-0A2F & 0A40-0A4F"
- LINK
- PORT = 0A28h-0A2Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 0A24h-0A27h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A40h-0A4Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 001
- INIT = PORTADR(0A48h) 10000000
- INIT = PORTADR(0A48h) 01100000
- INIT = PORTADR(0A49h) 00000000
- CHOICE = "2 = 0A50-0A53 & 0A58-0A6F"
- LINK
- PORT = 0A58h-0A5Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 0A50h-0A53h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A60h-0A6Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 010
- INIT = PORTADR(0A68h) 10000000
- INIT = PORTADR(0A68h) 01100000
- INIT = PORTADR(0A69h) 00000000
- CHOICE = "3 = 0A54-0A57 & 0A70-0A87"
- LINK
- PORT = 0A80h-0A87h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A54h-0A57h
- SHARE = NO
- SIZE = DWORD
- PORT = 0A70h-0A7Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 011
- INIT = PORTADR(0A78h) 10000000
- INIT = PORTADR(0A78h) 01100000
- INIT = PORTADR(0A79h) 00000000
- CHOICE = "4 = 1A18-1A23 & 1A30-1A3F"
- LINK
- PORT = 1A18h-1A1Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 1A20h-1A23h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A30h-1A3Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 100
- INIT = PORTADR(1A38h) 10000000
- INIT = PORTADR(1A38h) 01100000
- INIT = PORTADR(1A39h) 00000000
- CHOICE = "5 = 1A24-1A2F & 1A40-1A4F"
- LINK
- PORT = 1A28h-1A2Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 1A24h-1A27h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A40h-1A4Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 101
- INIT = PORTADR(1A48h) 10000000
- INIT = PORTADR(1A48h) 01100000
- INIT = PORTADR(1A49h) 00000000
- CHOICE = "6 = 1A50-1A53 & 1A58-1A6F"
- LINK
- PORT = 1A58h-1A5Fh
- SHARE = NO
- SIZE = DWORD
- PORT = 1A50h-1A53h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A60h-1A6Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 110
- INIT = PORTADR(1A68h) 10000000
- INIT = PORTADR(1A68h) 01100000
- INIT = PORTADR(1A69h) 00000000
- CHOICE = "7 = 1A54-1A57 & 1A70-1A87"
- LINK
- PORT = 1A80h-1A87h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A54h-1A57h
- SHARE = NO
- SIZE = DWORD
- PORT = 1A70h-1A7Fh
- SHARE = NO
- SIZE = WORD
- INIT = IOPORT(4) LOC(7 2 1) 111
- INIT = PORTADR(1A78h) 10000000
- INIT = PORTADR(1A78h) 01100000
- INIT = PORTADR(1A79h) 00000000
-
- SUBFUNCTION = "Ring Speed"
- TYPE = "SPD"
- COMMENTS = "\nThis TokenExpress adapter can operate at
- either 4 or 16 Mbps. You MUST set the adapter's
- ring speed to match the speed of the network to
- which it is connected."
-
- CHOICE = "16 Mbps"
- SUBTYPE = "16"
- LINK
- INIT = IOPORT(4) LOC(0) 1
- CHOICE = "4 Mbps"
- SUBTYPE = "4"
- LINK
- INIT = IOPORT(4) LOC(0) 0
-
- SUBFUNCTION = "FLASH RPL Address Location"
- COMMENTS = "\nThere are 15 possible 8k blocks of PC memory
- that can be assigned for the FLASH RPL PROM area
- (beginning at address location C2000 and continuing
- through address location DE000)."
- CHOICE = "FLASH RPL PROM Disabled"
- LINK
- INIT = IOPORT(4) LOC(6 5 4 3) 0000
- CHOICE = "C8000-C9FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C8000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0100
- CHOICE = "CA000-CBFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0CA000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0101
- CHOICE = "CC000-CDFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0CC000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0110
- CHOICE = "CE000-CFFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0CE000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0111
- CHOICE = "D0000-D1FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D0000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1000
- CHOICE = "D2000-D3FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D2000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1001
- CHOICE = "D4000-D5FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D4000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1010
- CHOICE = "D6000-D7FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D6000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1011
- CHOICE = "D8000-D9FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0D8000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1100
- CHOICE = "DA000-DBFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0DA000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1101
- CHOICE = "DC000-DDFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0DC000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1110
- CHOICE = "DE000-DFFFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0DE000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 1111
- CHOICE = "C2000-C3FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C2000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0001
- CHOICE = "C4000-C5FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C4000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0010
- CHOICE = "C6000-C7FFF"
- LINK
- MEMORY = 8K
- ADDRESS = 0C6000h
- WRITABLE = YES
- SIZE = BYTE
- INIT = IOPORT(4) LOC(6 5 4 3) 0011
-
- SUBFUNCTION = "Interrupt Level"
- TYPE = "INT"
- COMMENTS = "\nThis TokenExpress adapter can be configured to use
- any of eight interrupt levels: 3, 5, 7, 9, 10, 11,
- 14 or 15. (Interrupt 9 (2) is recommended). Please note
- that this adapter only uses level-triggered interrupts."
-
- CHOICE = "Interrupt 9"
- SUBTYPE = "9"
- LINK
- IRQ = 9
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 011
- CHOICE = "Interrupt 3"
- SUBTYPE = "3"
- LINK
- IRQ = 3
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 000
- CHOICE = "Interrupt 5"
- SUBTYPE = "5"
- LINK
- IRQ = 5
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 001
- CHOICE = "Interrupt 10"
- SUBTYPE = "10"
- LINK
- IRQ = 10
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 100
- CHOICE = "Interrupt 11"
- SUBTYPE = "11"
- LINK
- IRQ = 11
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 101
- CHOICE = "Interrupt 14"
- SUBTYPE = "14"
- LINK
- IRQ = 14
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 110
- CHOICE = "Interrupt 15"
- SUBTYPE = "15"
- LINK
- IRQ = 15
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 111
- CHOICE = "Interrupt 7"
- SUBTYPE = "7"
- LINK
- IRQ = 7
- SHARE = YES
- TRIGGER = LEVEL
- INIT = IOPORT(2) LOC(2 1 0) 010
-
- SUBFUNCTION = "DMA Level"
- TYPE = "DMA"
- COMMENTS = "\nThis TokenExpress adapter can utilize any one of
- six DMA channels: 0, 1, 3, 5, 6 or 7. The recommended
- DMA channel is 7. In addition, DMA usage can be disabled
- (if necessary). This will force the adapter to transfer
- data using 32 bit programmed I/O. (This may reduce
- adapter and system throughput). Please note that each DMA
- channel can be shared with other TokenExpress EISA/32
- adapters."
-
- CHOICE = "DMA 7"
- SUBTYPE = "7"
- LINK
- DMA = 7
- SHARE = "INT1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 101
- CHOICE = "DMA 6"
- SUBTYPE = "6"
- LINK
- DMA = 6
- SHARE = "INT1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 100
- CHOICE = "DMA 5"
- SUBTYPE = "5"
- LINK
- DMA = 5
- SHARE = "INT1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 011
- CHOICE = "DMA 3"
- SUBTYPE = "3"
- LINK
- DMA = 3
- SHARE = "INT1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 010
- CHOICE = "DMA 1"
- SUBTYPE = "1"
- LINK
- DMA = 1
- SHARE = "INT1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 001
- CHOICE = "DMA 0"
- SUBTYPE = "0"
- LINK
- DMA = 0
- SHARE = "INT1201"
- SIZE = DWORD
- TIMING = TYPEC
- INIT = IOPORT(2) LOC(5 4 3) 000
- CHOICE = "No DMA"
- SUBTYPE = "-"
- LINK
- INIT = IOPORT(2) LOC(5 4 3) 110
-